driving and withdrawing piles - French English Dictionary